-- ToME - Tales of Maj'Eyal
-- Copyright (C) 2009, 2010, 2011, 2012 Nicolas Casalini
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
--
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org

-----------------------------------------------------------
-- Non-yeek version
-----------------------------------------------------------

newChat{ id="welcome",
	text = [[#LIGHT_GREEN#*Перед тобой стоит существво, низенькое как полурослик, покрытое короткой белой шерстью и с непропорционально большой головой.
Ты также видишь, что двуручный меч он держит не в руках. Меч парит в воздухе, над головой своего хозяина, и довольно агрессивно подёргивается.*#WHITE#
Почему ты спас меня, странник? Ты не на Пути.]],
	answers = {
		{"Хорошо, разрежь своё горло сам!", action=function(npc, player) npc:checkAngered(player, false, -200) end},
		{"Похоже, тебе нужна помощь.", jump="kindness"},
	}
}

newChat{ id="kindness",
	text = [[#LIGHT_GREEN#*Двуручный меч стал вести себя менее агрессивно. Существо выглядит удивлённым.*#WHITE#
Итак, от имени Пути, я говорю тебе спасибо.]],
	answers = {
		{"Что такое Путь и кто ты такой?", jump="what"},
	}
}

newChat{ id="what",
	text = [[Путь это обучение, мир и защита. Я йиик. Я шёл по этому туннелю чтобы исследовать эту часть мира, закрытую на века.]],
	answers = {
		{"Ты можешь больше рассказать о Пути?", jump="way", action=function(npc, player)
			game.party:reward("Выберите члена команды, который получит ментальный щит:", function(player)
				player.combat_mentalresist = player.combat_mentalresist + 15
				player:attr("confusion_immune", 0.10)
			end)
			game.logPlayer(player, "Контакт с мозгом Путника улучшил твой ментальный щит. (защита от разума +15, защита от путаницы +10%%)")
		end},
--		{"So you will wander the land alone?", jump="done"},
	}
}

newChat{ id="done",
	text = [[Я никогда не буду один. У меня есть Путь.]],
	answers = {
		{"Теперь прощай.", action=function(npc, player) npc:disappear() end},
	}
}

newChat{ id="way",
	text = [[Я не могу, но я могу показать тебе свет.
#LIGHT_GREEN#*Его глаза приблизиились к твоему лицу. Твой мозг внезапно заполнило чувство всепоглощающего мира и счастья.*#WHITE#
Это был Путь.]],
	answers = {
		{"Спасибо за это видение. До встречи, мой друг.", action=function(npc, player)
			npc:disappear()
			game:setAllowedBuild("yeek", true)
		end},
	}
}

-----------------------------------------------------------
-- Yeek version
-----------------------------------------------------------

newChat{ id="yeek-welcome",
	text = [[Слава Пути. Это... существо... хотело убить меня.]],
	answers = {
		{"Путь послал меня исследовать эту сторону туннеля.", jump="explore"},
	}
}

newChat{ id="explore",
	text = [[Да, меня тоже. Мы должны разделиться, чтобы обследовать больше.]],
	answers = {
		{"Прощай. Мы следуем Пути, всегда.", action=function()
			game:setAllowedBuild("psionic")
			game:setAllowedBuild("psionic_mindslayer", true)
		end},
	}
}

return (game.party:findMember{main=true}.descriptor.race == "Yeek") and "yeek-welcome" or "welcome"
